ultimate responsibility - Français Anglais Dictionnaire